carburetors for motorcycles - French English Dictionary